awesome person/thing - Turkish English Dictionary